subsistence farm - French English Dictionary